package com.schedualnew.mq.dto.exam;

import com.schedualnew.mq.entity.DictSysparams;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class DictSysparamsDto extends DictSysparams implements Serializable {
    private Integer pageSize;
    private Integer pageNo;
    private String dataValue;

    private List<String> paramNameList;
    private String configType;
    private String icCardPres;
    private String icCardInputSupport;
    private String patientSourceIn;
    private String isGetChargeFlagRealTime;
    private String isGetAccountBalanceRealTime;
    private String isGetClinicPathFlagRealTime;
    private String isNotifyThirdAfterSchedule;
    private String isSyncRefer;
    private String isSyncScheduleRealTime;
    private String syncUrl;
    private String syncInfoSets;
    private String examApplyInfoSupport;
    private String getChargeFlagRealTimeUrl;
    private String getAccountBalanceRealTimeUrl;
    private String isIcCardInputNewSupport;
    private String domainId;
    private String isGetReferPatientInfo;
    private String getReferPatientInfoUrl;
    private String isVirtualCardReader;
    private String virtualCardReaderUrl;
    private String isInputNewSupport;
    private String inputType;
    private String isUpperCaseInput;
    private Integer httpTimeOut;
    private String isTokenOauthByClinic;
    private String isMessageAlert;
    private String isMessageAlertByWard;
    private String isDeptWardDefaultByTerminalType;
    private String defaultTerminalType;
    private String isEditDeptWardLimit;
    private Integer reqDateDefaultBySchedule;
    private Integer reqDateDefaultByQuery;
    private String notExamClass;
    private String isShowUnScheduleItemBySelfOrMobile;
    private String isShowChargeFlag;
    private String isConfirmFeeBeforeSchedule;
    private String chargeAfterExamClass;
    private String chargeFirstExamClass;
    private String chargeFirstPatientSource;
    private Integer cancelScheduleNoChargeMin;
    private String isCancelScheduleNoCharge;
    private String isAutoScheduleDelayTime;
    private String autoSchedulePatientSource;
    private Integer autoScheduleDelayTime;
    private String isValidDate;
    private String validDate;
    private String isCancelFlag;
    private String isSchedulePlanByDeptsche;
    private String isSchedulePlanByClinic;
    private String isScheduleQueryToClinic;
    private String isShowNotice;
    private String isMergeItem;
    private Integer mergeDateLimit;
    private String selfReqDateLimit;
    private String isRecordNotesByCancel;
    private String organExamClass;
    private String spanHospitalExamClass;
    private String expireDayByPatientSource;
    private String transTool;
    private String isSmsNoticeForSchedule;
    private String isSmsNoticeForDelSchedule;
    private String smsNoticePatientSource;
    private String smsNoticeQueue;
    private String needConfirmItem;
    private String printTicketAfterSchedule;
    private String isGetHisApplyByThirdWS;
    private String applyUrl;
    private String isRecedeCostByCancel;
    private String recedeCostUrlByCancel;
    private String chargeAfterScheduleUrl;
    private String confirmFeeBeforeScheduleUrl;
    private String chargeFirstScheduleUrl;
    private String remindPrintTicketAfterSchedule;
    private String mergeItem;
    private String queueNoByExamClass;
    private String noFreeSourceByCancel;
    private String noRegularQueueNoClass;
    private String editItemFlagBeforeSchedule;
    private String noShowUnScheduleItemByTerminalType;
    private String isSpanHospitalExamClassByGreenChannel;
    private String checkOutPhoneNumberByExamClass;
    private String isShowApplyNumber;
    private String cancelScheduleNoChargeByTime;
    private String firstSchePriorityQueueByOneDay;
    private String selfActLimit;
    private String needClamAgeByItem;
    private String isConfirmScheduleByIgnoreDialog;
    private String scheduleLimitByTerminal;
    private String confirmFeeBeforeScheduleExamClass;
    private String confirmFeeBeforeSchedulePatientSource;
    private String isNotUpdateChargeFlagByConfirmFee;
    private String isNotUpdateChargeFlagByRecedeCost;
    private String isOpenDelApplyBtn;
    private String onlyMatchApmByClamApply;
    private String isNeedPasswordByDeptsche;
    private String needPasswordExamClassByDeptsche;
    private String chargeFirstTerminalType;
    private String noShowOnlyDeptscheScheduleByTerminalType;
    private String isAutoScheduleByTimingTask;
    private String getHisApplyByHospital;
    private String scheduleStatusByConfirmFee;
    private Integer clickBtnByPrintNum;
    private Integer autoPrintNumAfterSchedule;
    private String isScanBtnByScheduleSign;
    private String isDynamicSource;
    private String isChargeAfterSign;
    private String noChargeSignExamClass;
    private String isScheduleIntervalBySign;
    private String isScannerAfterSign;
    private String isScheduleTodayBySign;
    private String isScheduleApmTodayBySign;
    private String isConfirmSignByIgnoreDialog;
    private String isShowInfoDialogBySign;
    private String isAdvanceTimeForNightSign;
    private Integer advanceHour;
    private String isSignScheduleByThirdWS;
    private String signUrl;
    private String cancelUrl;
    private String signInfoSets;
    private String isTakeNoQueue;
    private String openPatientSource;
    private String openQueue;
    private String printTicketAfterSign;
    private String isRecedeCostByReSet;
    private String recedeCostUrlByReSet;
    private String chargeAfterSignUrl;
    private String chargeAfterExamClassBySign;
    private String isConfirmFeeBeforeSign;
    private String confirmFeeBeforeSignUrl;
    private String remindPrintTicketAfterSign;
    private String freeSourceByEarlySign;
    private String noClickSignBtnByExamClass;
    private String repeatSignByExamClass;
    private String confirmFeeBeforeSignExamClass;
    private String confirmFeeBeforeSignPatientSource;
    private String isNoChargeNoSign;
    private String isSignInTimeNoLimit;
    private String advanceTimeTypeBySchedulePrint;
    private String ftpConfig;
    private String isSystemMessageBoard;
    private String isReadCard;
    private String deleteExamsType;
    private String isChargeUrl;
    private String chargeUrl;
    private String printExeUrl;
    private List<String> paramValues;
    private String diagnosticKeyword;
    private String isShowShieldApplyBtn;
    private String isShowSourceEditBtn;
    private String noConflictExamClass;
    private Integer noConflictIntervalTime;
    private String isNoOneDayClamDay;
    private String isNoOneDayEnhance;
    private String noOneDayClamOrEnhanceItem;
    private String oneDayOrder;
    private String itemBefore;
    private String isNotAllowScheduleByConflict;
    private String remainSourceType;
    private String fontColor;
    private String noScheduleItemReminder;
    private String noQueryExamApplyReminder;
    private String noQueueByExamClassReminder;
    private String notAllowEditOrCancelBeforeScheduleReminder;
    private String customConfig;
    private String noSignQueueBySelfReminder;
    private String limitScheduleItemByTerminalReminder;
    private String cureCustomExcelSortSet;
    private String isPrintFlagByTerminal;
    private String isAutoQueryByScheduleSign;
    private Integer autoQueryCountByScheduleSign;
    private String loginLogoPic;
    private String frameLogoPic;
    private String frameName;
}
